export default {
    template:"<h1>首页:{{ num }}</h1>",
    // name:"HomePage",
    data() {
        return {
            num: 0
        }
    },
    beforeCreate () {
        console.log("home-beforeCreate");
    },
    // created () {
    //     setInterval(() => {
    //         this.num++;
    //     }, 600);
    // },
    unmounted(){
        console.log("home-unmounted");
    },
    activated() {
        // 在首次挂载、
        // 以及每次从缓存中被重新插入的时候调用
        console.log("home-activated")
        this.$timer = setInterval(() => {
            this.num++;
        }, 600);
    },
    deactivated() {
        // 在从 DOM 上移除、进入缓存
        // 以及组件卸载时调用
        console.log("home-deactivated")
        clearInterval(this.$timer)
    }
}